package com.mentaleye.dal.dao;

import java.util.List;
import java.util.Map;

import com.mentaleye.dal.model.TimeTableClass;
import com.mentaleye.dal.model.TimeTableClassExample;
import com.mentaleye.dal.model.TimeTableClassKey;

public interface TimeTableClassDao {

	public boolean insert(TimeTableClass record);
	
	public boolean update(TimeTableClass record);
	
	public boolean delete(TimeTableClassKey key);
	
	public boolean deleteList(List<TimeTableClassKey> keylist);
	
	public TimeTableClass selectByKey(TimeTableClassKey key);
	
	public List<TimeTableClass> selectByExample(TimeTableClassExample example);
	
	public List<TimeTableClass> selectByMap(Map<String, Object> map);
}
